6.1 Software Bugs 16.1.2 Bohrbug

نویسنده

  • Hardeep Uppal
چکیده

A Heisenbug is a computer bug that disappears or alters its characteristics when we try to apply standard debugging techniques to catch the error. One example is a bug that occurs in a program compiled for optimized execution (non-debugging mode), but not in the same program compiled to run under debugmode. Executing program in debug-mode often cleans memory before the program starts, and can effect the condition of the bug.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

6.1 Metric Multiway Cut 16.1.1 Problem Setup and Lp 16.1.2 Rounding

d is a metric d(ti, tj) ≥ 1 ∀ti, tj ∈ T where cuv is the cost of the edge between vertices u and v. 16.1.2 Rounding Once we’ve found an optimal solution to the metric LP above, we need to transform our metric to a cut metric, which will yield a valid multiway cut. As usual, we use the fact that LP ∗ ≤ OPT . To do this analysis, it will be useful to consider a set of interesting physical analogi...

متن کامل

The early days of bioinformatics publishing

A brief history of the early days of publishing in the bioinformatics field is presented.

متن کامل

Designing Debugging Models for Object Oriented Systems

Bugs are inevitable in any software development life cycle. Most bugs are detected and removed in the testing phase. In software, we can classify bugs into two categories: (1) bugs of different severity (2) bugs of different complexity. Prior knowledge of bug distribution of different complexity in software can help project managers in allocating testing resources and tools. Various researchers...

متن کامل

Debt-Prone Bugs: Technical Debt in Software Maintenance

Fixing bugs is an important phase in software development and maintenance. In practice, the process of bug fixing may conflict with the release schedule. Such confliction leads to a trade-off between software quality and release schedule, which is known as the technical debt metaphor. In this article, we propose the concept of debt-prone bugs to model the technical debt in software maintenance....

متن کامل

Empirical Studies of Performance Bugs and Performance Analysis Approaches for Software Systems

Developing high quality software is of eminent importance to keep the existing customers satisfied and to remain competitive. One of the most important software quality characteristics is performance, which defines how fast and/or efficiently a software can perform its operation. While several studies have shown that field problems are often due to performance issues instead of feature bugs, pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011